Extension point repository
In component org.nuxeo.ecm.core.repository.RepositoryService
Documentation
Extension point to register new repositories. The extension should use the format: ... random XML content ...
The repository tag may contains any valid XML content that can be used by to specify repository implementation specific configuration data.
The name of the repository must be unique in the application
Contribution Descriptors
- Class: org.nuxeo.ecm.core.repository.RepositoryDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="repository" target="org.nuxeo.ecm.core.repository.RepositoryService"> <repository factory="org.nuxeo.ecm.core.storage.sql.ra.PoolingRepositoryFactory" name="default"> <repository name="default"> <pool blockingTimeoutMillis="100" idleTimeoutMinutes="10" maxPoolSize="20" minPoolSize="0"/> <clustering delay="1000" enabled="false"/> <binaryStore path=""/> <schema> <field type="largetext">note</field> <field type="largetext">relatedtext</field> <field type="largetext">webp:content</field> <field type="largetext">webc:welcomeText</field> <field type="largetext">comment:text</field> <field type="largetext">post</field> <field type="largetext">mail:mail</field> </schema> <noDDL>false</noDDL> <idType>varchar</idType> <indexing> <neverPerDocumentFacets> <facet>Asset</facet> <facet>DamSearch</facet> </neverPerDocumentFacets> <!-- for H2 (Lucene Analyzer): --> <fulltext analyzer="org.apache.lucene.analysis.standard.StandardAnalyzer" disabled="false"> <index name="default"> <!-- all props implied --> </index> <index name="title"> <field>dc:title</field> </index> <index name="description"> <field>dc:description</field> </index> </fulltext> </indexing> <usersSeparator key=","/> </repository> </repository> </extension>